
_main:                                  ## @main
	

	pushq	%rbp
Ltmp0:

Ltmp1:

	movq	%rsp, %rbp
Ltmp2:

	subq	$48, %rsp
	movl	$0, -4(%rbp)
	movl	%edi, -8(%rbp)
	movq	%rsi, -16(%rbp)
	movl	$0, -28(%rbp)
	movl	$0, -32(%rbp)
	movl	$1, -28(%rbp)
LBB0_1:
	cmpl	$100, -28(%rbp)
	jge	LBB0_6

	movslq	-28(%rbp), %rax
	movq	-16(%rbp), %rcx
	cmpq	$0, (%rcx,%rax,8)
	jne	LBB0_4
	jmp	LBB0_6
LBB0_4:
	movslq	-28(%rbp), %rax
	movq	-16(%rbp), %rcx
	movq	(%rcx,%rax,8), %rdi
	movb	$0, %al
	callq	_atoi
	addl	-32(%rbp), %eax
	movl	%eax, -32(%rbp)
	movl	-28(%rbp), %eax
	addl	$1, %eax
	movl	%eax, -28(%rbp)
	jmp	LBB0_1
LBB0_6:
	leaq	L_.str(%rip), %rdi
	movl	-32(%rbp), %esi
	movb	$0, %al
	callq	_printf
	xorl	%esi, %esi
	movl	%eax, -36(%rbp)
	movl	%esi, %eax
	addq	$48, %rsp
	popq	%rbp
	retq
	
L_.str:                                 

